﻿@charset "utf-8";
/* CSS Document */
/*css重置*/
*{margin: 0px;padding: 0px;}
html,body{ width: 100%; height: 100%;background: #fff;font-family: "微软雅黑";color:#666}
body{   padding:0; margin:0; display:block; overflow-x:hidden; min-width:1440px;}
img{ display:block;}
a{ text-decoration:none;color:#666;}
a:hover{ cursor:pointer;}
input{ border:0; margin:0; padding:0; outline:none;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal;}
dl,dd{ margin:0;}
p{ margin:0;}
.clearfix{ clear:both;}
/*顶部*/
.db_box{ width:100%; background:url(../images/topbg.gif) center top; height:28px;}
.db{ width:1200px; margin:0 auto; height: 30px;padding-top: 0px;line-height: 28px;}
.db_l{ float:left; margin-left:58px;}
.db_l h1{  font-size:13px; color:#666;}
.db ul{ float:right; margin-right:20px;}
.db a{ color:#666; font-size:13px;}
/*top*/
.top_box{ width:100%; padding-top:30px; padding-bottom:30px; background:url(../images/logobj.gif) center top;}
.top{ width:1200px; margin:0 auto;}
.top .logo1{ float:left; margin-left:46px;}
.top .logo2{ float:right; margin-right:50px; margin-top:10px;}
.logo2 img{ float:left; width:50px; height:50px; margin-top:10px; margin-right:10px;}
.logo2 .logo3{ float:right; margin-top:5px;}
.logo3 h1{ color:#005bac; font-size:18px; margin-bottom:5px;}
/*导航*/
.nav_box{ width:100%; background-color:#246cd8;}
.nav{ width:1200px; margin:0 auto;}
.nav .logo{ float:left; margin-top:10px; margin-bottom:10px;}
.nav li{ position:relative; float:left; width:171px; height:60px; line-height:60px; text-align:center; color:#FFF;}
.nav li ul{ background-color:#333;}
.nav li ul a{ color:#FFF;}
.nav li a{ color:#333; font-size:15px;}
.nav li{ text-align:center;}
.nav li:hover{ background-color:#25588f;}
.nav li:hover{ color:#FFF;}
.nav li ul { position:absolute; z-index:999; display:none;}
.nav li:hover ul { display:block;}

/*banner*/
.fullSlide {width:100%;position:relative;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;background-position:center top; height:600px;}
.fullSlide .bd li a {display:block;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul .on {background:#246cd8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60pxcursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .hd ul li {cursor: pointer;display: inline-block; zoom: 1;width: 80px; height: 10px;margin: 5px;overflow: hidden;background: #fff;line-height: 999px;border-radius:5px;overflow:hidden;}

/*热门搜索*/
.ss_box { width:100%;height: 54px;font-family: "Microsoft YaHei"; border-bottom: 1px solid #e0e1e1; background-color:#fff;}
.ss{ width:1200px; margin:0 auto;}
.ss p{ line-height:54px;}
.ss a{ margin-right:10px; font-size:15px; color:#000;}
.ss span{ color:#000; font-size:15px;}

/*产品*/
.cp_box{ width:100%; margin-top:30px;}
.cp{ width:1200px; margin:0 auto;}
.cp_l{ float:left; width:230px; background-color:#f5f5f5;}
.cp_l h1{ height:50px; background-color:#246cd8; font-size:22px; color:#FFF; text-align:center; line-height:50px; margin-bottom:40px;}
.cp_l p{ width:180px; height:33px; background-color:#246cd8; color:#FFF; text-align:center; line-height:33px; font-size:18px; margin:0 auto; margin-bottom:30px;}
.cp_l span{ display:block; width:180px; height:35px; margin:0 auto;}
.cp_l span:hover a{ color:#246cd8;}
.cp_l span img{ float:left; margin-top:8px; margin-right:10px;}
.cp_l span a{ float:left; font-size:14px;}
.cp_f{ margin-bottom:10px;}
.cp_r{ float:right; width:950px;}
.cp_t{ height:42px; background-color:#f5f5f5;}
.cp_t h1{ float:left; font-size:16px; line-height:42px; margin-left:15px;}
.cp_t span{ display:block; float:right; font-size:15px; line-height:42px; margin-right:15px;}
.cp_tu{ width:288px; height:192px; border:#999 1px solid; padding:5px;}
.cp_tu img{ width:100%; height:100%;}
.cp_r ul p{ text-align:center; line-height:35px; width:300px;}
.cp_r li:hover p{ height:35px; background-color:#246cd8; color:#FFF;}
.cp_r li{ float:left; margin-left:8px; margin-right:8px; margin-top:10px;}
.cp_r ul{ margin-top:30px;}

/*关于*/
.gy_box{ width:100%; margin-bottom:30px;}
.gy{ width:1200px; margin:0 auto;}
.gy_t{ padding-top:40px; border-bottom:#e6e6e6 1px solid;}
.gy_t h1{ float:left; font-size:15px; width:150px; height:30px; background-color:#246cd8; color:#FFF; text-align:center; line-height:30px;}
.gy_t span{ display:block; float:right; line-height:30px; font-size:14px;}
.gy_t span:hover{ color:#246cd8;}
.gy_b{ margin-top:30px;}
.gy_b img{ float:left; width:500px;}
.gy_w{ float:right; width:670px; margin-left:30px; margin-top:15px;}
.gy_w h1{ font-size:22px; color:#000;}
.gy_w p{ font-size:15px; line-height:25px; margin-top:20px;}
.gy_w span{ display:block; width:130px; height:30px; background-color:#246cd8; color:#FFF; text-align:center; line-height:30px; font-size:14px; margin-top:20px;}
.gy_w span a{ color:#FFF;}

/*新闻*/
.xw_box{ width:100%; padding-top:80px; background-color:#f6f6f6; height:300px;}
.xw{ width:1200px; margin:0 auto;}
.xw_t{ border-bottom:#e6e6e6 1px solid;}
.xw_t h1{ font-size:14px; float:left; width:150px; height:30px; background-color:#246cd8; color:#FFF; text-align:center; line-height:30px;}
.xw_t span{ display:block; float:right; font-size:12px; line-height:30px;}
.xw_t span:hover{ color:#246cd8;}
.xw_l{ float:left; width:380px; margin-left:10px; margin-right:10px;}
.xw_l img{ float:left; margin-top:10px; margin-right:10px; margin-left:5px;}
.xw_l h1{ float:left; font-size:14px;}
.xw_l span{ display:block; float:right; font-size:13px; margin-right:5px;}
.xw_l span:hover a{ color:#246cd8;}
.xw_l li{ border-bottom:#e6e6e6 1px dashed; height:30px; line-height:30px;}

/*link*/
.link_box{ width:100%; padding-top:50px; padding-bottom:50px;}
.link{width: 1200px; margin:0 auto;}
.line_line{width:calc(100% - 60px); border: 1px solid #cfcfcf;padding: 20px 30px;}
.line_line h2,.line_line h3{width: 300px; background: #fff; height: 30px;text-align: center;margin: 0px auto;}
.line_line h2{position: relative; top: -35px;}
.line_line h2 b { font-size: 20px; color: #333333; font-weight: bold;}
.line_line h2 span { font-size: 20px; color: #666; font-weight: normal;}
.line_line h3{position: relative; bottom: -35px;}
.line_line h3 strong a{width: 156px; height: 36px;line-height: 36px; background: #0066c9;color: #fff; display: inline-block;text-align: center;font-size: 14px;}
.line_line p span { padding-right: 40px;display: inline-block;line-height: 30px;}
.line_line p span a:hover{ color:#246cd8;}

/*footer*/
.footer_box{ width:100%; background-color:#246cd8; padding-top:50px; float:left;}
.footer{ width:1200px; margin:0 auto;}
.footer ul{ background-color:#25588f; height:40px;}
.footer ul li{ float:left; width:171px; line-height:40px; text-align:center;}
.footer ul li a{ border-right:#FFF 1px solid; color:#FFF; font-size:14px; padding-right:50px;}
.footer_b{ margin-top:30px;}
.footer1{ float:left; margin-top:40px; margin-left:80px;}
.footer_b .footer_wa{ float:left; margin-left:50px; border-left: #FFF solid 1px; margin-top:20px; border-right:#FFF solid 1px; width:450px;	}
.footer_wa h1{ font-size:16px; color:#FFF; margin-bottom:10px; margin-left:60px;}
.footer_wa p{ font-size:14px; color:#FFF; line-height:30px; margin-left:60px;}
.footer3{ width:120px; height:120px; margin-top:50px; margin-left:80px; float:left;}
.rm{ background-color:#25588f; height:40px; margin-top:30px;}
.rm h1{ float:left; font-size:14px; color:#FFF; line-height:40px; margin-left:10px;}
.rm span{ display:block; float:left; font-size:14px; color:#FFF; line-height:40px; margin-right:20px;}
.rm span a{ color:#FFF;}